put one's best foot forward – English–Suomi translations

🇬🇧 en fi 🇫🇮

put one's best foot forward verb

  • make favorable impression
näyttää paras puolensa
Wiktionary Links